indentured labor - Spanisch Englisch Wörterbuch